package com.systec.smalltools.util;

import com.systec.smalltools.entity.ImportInfo;

import java.util.Collections;
import java.util.Date;
import java.util.List;

/**
 * @author cmd
 */
public class SortUtils {
    /**
     * 对List<ImportInfo>进行排序
     *
     * @param list
     */
    public static void listSort(List<ImportInfo> list) {
        Collections.sort(list, (o1, o2) -> {
            try {
                Date dt1 = o1.getStartTime();
                Date dt2 = o2.getStartTime();
                if (dt1.getTime() > dt2.getTime()) {
                    return 1;
                } else if (dt1.getTime() < dt2.getTime()) {
                    return -1;
                } else {
                    return 0;
                }
            } catch (Exception e) {
                e.printStackTrace();
            }
            return 0;
        });


    }


}
